
import Vue from 'vue';


import '@/styles/index.scss'; // global css

import Element from 'element-ui';
import '@/styles/element-variables.scss';
// eslint-disable-next-line import/no-extraneous-dependencies
import 'animate.css';

import App from './App.vue';
import router from './router';
import store from './store';
import './icon/iconfont.css';

import './permission'; // permission control

Vue.use(Element);

Vue.config.productionTip = false;

new Vue({
  el: '#app',
  router,
  store,
  render: h => h(App),
}).$mount('#app');
